cooling trough - German English Dictionary